vegetable lasagna - French English Dictionary